muddled plot - French English Dictionary